echar mantas - German English Dictionary